Release 10.1A: OpenEdge Development:
Web Services


Proxy classes

The Axis interface generator for this sample provides the classes for the Web service components shown in Table B–2. This represents one class for each specified Web service (WSDL) object or component.

Note: There are no Java objects created for object IDs.

Table B–2: Proxy classes for a sample Java Axis client (RPC/Encoded) 
Web service components
Class
Path
Each Open Client object.
OrderInfoObjStub 
.../OrderInfo/ 
OrderInfoObjStub.java 
CustomerOrderObjStub 
.../OrderInfo/CustomerOrder
/CustomerOrderObjStub.java 
One service locator object
(Provides the URL to the WSA).
OrderInfoServiceLocator 
.../OrderInfo/ 
OrderInfoServiceLocator.java 
Each temp-table input parameter.
OrderDetailsRow 
 .../CustomerOrder/
OrderDetailsRow.java 
Two holder classes for each output temp-table.
ArrayofOrderDetailsRowHolder 
.../CustomerOrder/ 
holders/ 
ArrayofOrderDetailsRowHolder.
java 
OrderDetailsRowHolder 
.../CustomerOrder/ 
holders/OrderDetailsRowHolder
.java 
SOAP fault detail object.
FaultDetail 
servicehost/FaultDetail.java 


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095